#include "board.h"
#include "fsl_i2c_slave_driver.h"
#include "fsl_device_registers.h"
#include "fsl_port_hal.h"
#include "fsl_debug_uart.h"
#include "fsl_clock_manager.h"
#include <string.h>
#include <math.h>
#include <stdio.h>
#include "fsl_gpio_hal.h"
#include "fsl_smc_manager.h"
#include "fsl_smc_hal.h"
#include "fsl_interrupt_manager.h"
#include "sw_timer.h"
|
| enum | _subaddress_index_e {
Subaddress_Index_0,
Subaddress_Index_1,
Subaddress_Index_2,
Subaddress_Index_3,
Subaddress_Index_4,
Subaddress_Index_5,
Subaddress_Index_6,
Subaddress_Index_7,
Invalid_Subaddress_Index,
Max_Subaddress_Index,
Subaddress_Index_0,
Subaddress_Index_1,
Subaddress_Index_2,
Subaddress_Index_3,
Subaddress_Index_4,
Subaddress_Index_5,
Subaddress_Index_6,
Subaddress_Index_7,
Invalid_Subaddress_Index,
Max_Subaddress_Index,
Subaddress_Index_0,
Subaddress_Index_1,
Subaddress_Index_2,
Subaddress_Index_3,
Subaddress_Index_4,
Subaddress_Index_5,
Subaddress_Index_6,
Subaddress_Index_7,
Invalid_Subaddress_Index,
Max_Subaddress_Index
} |
| |
| #define LOWER_VALUE_LIMIT |
| #define LPTMR_COMPARE_VALUE |
| #define UPDATE_BOUNDARIES_TIME |
| #define UPPER_VALUE_LIMIT |
| Enumerator |
|---|
| Subaddress_Index_0 |
|
| Subaddress_Index_1 |
|
| Subaddress_Index_2 |
|
| Subaddress_Index_3 |
|
| Subaddress_Index_4 |
|
| Subaddress_Index_5 |
|
| Subaddress_Index_6 |
|
| Subaddress_Index_7 |
|
| Invalid_Subaddress_Index |
|
| Max_Subaddress_Index |
|
| Subaddress_Index_0 |
|
| Subaddress_Index_1 |
|
| Subaddress_Index_2 |
|
| Subaddress_Index_3 |
|
| Subaddress_Index_4 |
|
| Subaddress_Index_5 |
|
| Subaddress_Index_6 |
|
| Subaddress_Index_7 |
|
| Invalid_Subaddress_Index |
|
| Max_Subaddress_Index |
|
| Subaddress_Index_0 |
|
| Subaddress_Index_1 |
|
| Subaddress_Index_2 |
|
| Subaddress_Index_3 |
|
| Subaddress_Index_4 |
|
| Subaddress_Index_5 |
|
| Subaddress_Index_6 |
|
| Subaddress_Index_7 |
|
| Invalid_Subaddress_Index |
|
| Max_Subaddress_Index |
|
| static i2c_status_t data_sink |
( |
uint8_t |
sinkByte | ) |
|
|
static |
| static i2c_status_t data_source |
( |
uint8_t * |
sourceByte | ) |
|
|
static |
| void delay |
( |
unsigned int |
delay_value | ) |
|
| void LED_toggle_master |
( |
void |
| ) |
|
| void LED_toggle_slave |
( |
void |
| ) |
|
| void LED_turnoff_master |
( |
void |
| ) |
|
| void LED_turnoff_slave |
( |
void |
| ) |
|
| void LED_turnon_master |
( |
void |
| ) |
|
| void LED_turnon_slave |
( |
void |
| ) |
|
| static void on_error |
( |
i2c_status_t |
error | ) |
|
|
static |
| uint8_t u8SubaddressIndex |